a natural explanation - Turco Inglés Diccionario